human ecology - Spanish English Dictionary